sinani chowk daag bangla road near oriental bank of commerce, Bela, Agra (India) Show on map
Updating availability and prices
SPOT ON 46397 Leela Palace is located in Bela
All rooms feature a TV with cable channels and a private bathroom
The accommodation provides a 24-hour front desk and room service for guests
At the hotel, each room includes a wardrobe
This twin/double room features air conditioning