Situated in Noida, OYO 9075 Petals Inn offers air-conditioned rooms with free WiFi. 6 km from Worlds of Wonder, the property is also 6 km away from The Great India Place. The accommodation provides a 24-hour front desk and room service for guests.
All units in the inn are equipped with a TV. The rooms come with a private bathroom with free toiletries. All rooms feature a wardrobe.
A continental breakfast can be enjoyed at the property.
Delhi International Airport is 27 km away.