Hotel I is a boutique hotel located in the heart of Top of the Rock, offering a restaurant that is a culinary gem. The restaurant at Hotel I specializes in fine dining, with a menu that showcases the best of local and international cuisine. Guests can expect a sophisticated dining experience, with dishes that are beautifully presented and bursting with flavor. The hotel features elegant and spacious rooms, providing a luxurious and comfortable stay for guests.