Hotel Leaf Petals
Hotel Leaf Petals is situated in 511, Udyog Vihar Industrial Area Phase VI, Sector 37, Gurugram, Haryana 122004, India.
Customer Reviews - 3.9 from 5 Reviews
Nice place to stay.... Nice peoples Good environment to live.
Space in room is good. Bathroom with indian toilets having less space. Food quality is very poor. No washing machine
Amazing hygiene... Great people.. Good food too. Spacious rooms but small Indian toilets and no washing machine
Good PG and home...very nice
Good and cheap place for a PG.. But the food is not great.