The Chatwal is a luxury hotel located near Top of the Rock. This historic hotel offers opulent accommodations and exceptional service. Guests can enjoy breathtaking views of the city from their elegantly designed rooms or relax at the hotel's rooftop terrace, which provides a perfect vantage point to admire the surrounding skyline, including Top of the Rock.