Om Sai Palace is a comfortable 3-star hotel set 5.8 km from Agra Fort and 5.2 km from Motilal Nehru Park.
Its location next to a train station allows to see a gallery and a mosque in Agra. The city center lies within 6 km from the venue.
The property enjoys convenient location within a 10-minute drive to Kheria airport.
Luxury rooms at Hotel Om Sai Palace are equipped with a private balcony, cable TV, climate control and wireless internet. Some rooms overlook the garden. For more comfort complimentary toiletries and a shower are provided.
Guests can rent cars at the hotel.
The youngest guests are offered a kids' club and babysitting.