Located 4.7 km from the Worlds of Wonder, the 3-star Heaven Peacock Hotel Noida offers air-conditioned rooms approximately a 25-minute walk from the Sri Shirdi Sai Baba Mandir. You will find a restaurant at the hotel.
This hotel is located in Noida, within reach of Noida Sector 52 tube station. The Botanic Garden of the Indian Republic is also located 3.8 km from the property. There is Noida Sector 34/51 bus stop not far from the Heaven Peacock.
The 22 rooms at this Noida hotel are equipped with comforts such as climate control, as well as free wireless internet and a flat-screen TV with satellite channels.
The accommodation features a daily continental breakfast. Guests will enjoy Indian dishes at Binge Restaurant, which is 13 minutes' walk away.