Located 3.9 km from the Shaheed Smarak, the 3-star Hotel Heaven Peacock, Noida offers air-conditioned rooms about 10 minutes' drive from the Sri Shirdi Sai Baba Mandir. There is a restaurant available on the premises.
The hotel is located in Noida, in the immediate vicinity of Noida Sector 52 tube station. The Worlds of Wonder, around 6 km away, is definitely a must-see for family tourists in Noida. The Heaven Peacock, Noida will also take you to the Botanic Garden of the Indian Republic, which is approximately a 15-minute ride away. For those travelling from afar, Delhi International airport is 37 minutes' drive away.
Offering complimentary wireless internet and a flat-screen TV with satellite channels, the 25 rooms come with an air conditioner to ensure a comfortable stay. The bathroom features a separate toilet and a shower, along with bathrobes and slippers.
A vegetarian breakfast is available daily at the Heaven Peacock. Chinese cuisine is offered at Touch of China, situated just 1.1 km from this Noida hotel.