Taj Lake Palace Hotel offers 83 rooms and suites. Most of the rooms offer a view of the lake along with the City Palace, Aravali mountain ranges and the Jag Mandir Palace, the neighboring island palace. All the rooms are well equipped with modern amenities. The palace’s rooftop-restaurant, Bhairo, serves European and Asian cuisine. The Jharokha restaurant, situated by the lake, serves international cuisine throughout the day.