
OYO 13025 Petals Inn
Petals Inn, E- 131, Sector -72, Noida
Location A very nice option for those who like to be on the move! Hotel OYO 13025 Petals Inn is located in Noida. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Botanical Garden, Lotus Temple and Kalkaji Mandir. **At
Free WiFiParkingKitchen















