Hotels

Grand Plaza Hotel

Luxury 5-star hotel in the heart of the city with spa, pool, and fine dining.

Downtown, New York, USA

2026-02-04

Grand Plaza Hotel

Nice place to stay

Shiju John · 5/5

One of the best place i have been

Review Hub

Loading Lokha…