Situated on Fifth Avenue, The Plaza Hotel is a historic landmark in New York City that offers a luxurious stay with an indoor swimming pool. The pool area provides a serene and elegant atmosphere, allowing guests to relax and unwind. The hotel also features opulent rooms, a spa, and multiple dining options, ensuring a truly unforgettable experience in the heart of Manhattan.