Start from 39₹/Per Nights

The Plaza, New York City

Book Now