Tramway Plaza is a small urban park located in the Upper East Side of New York City. It offers visitors a chance to relax and unwind in a bustling part of the city. The plaza is notably located near the Roosevelt Island Tramway, which provides stunning views of the city skyline.