OYO Flagship Mehak Palace is a hotel located in Noida, Uttar Pradesh. The average rating of this place is 3.60 out of 5 stars based on 113 reviews. The street address of this place is null, RN-03, Rasoolpur Nawada, Industrial Area, Sector 62, Noida, Uttar Pradesh 201301, India. It is about 3.49 kilometers away from the Sahibabad railway station.
hotel palace 24 months ago
Proper clean rooms with good hot water supply. Well maintain room comfortable bed near to metro and market. Some shops and restaurant are there very nice palace. Thanks mehak palace I will visit again
manish singh 14 months ago
Worst experience related to rooms
Amir Salmani 24 months ago
Excellent
Good rooms with proper cleaning.
Staff was helpfull near to I one digital zone online exam centre .