Situated on Fifth Avenue, The Plaza is a renowned capital hotel in New York City. The rooms at The Plaza feature a kettle, providing guests with the convenience of making their own hot beverages. This historic hotel has been a symbol of luxury and elegance since its opening in 1907. With its prime location and exceptional amenities, The Plaza offers a memorable stay for visitors to the Big Apple.