Om Sai Palace is a comfortable 3-star hotel set 3.3 km from Motilal Nehru Park and 3.7 km from Agra Art Gallery.
The hotel’s convenient location offers quick access to a gallery and a mosque. It is about 6 km away from the center of Agra.
Kheria airport is situated within a 15-minute drive from Hotel Om Sai Palace.
The hotel offers 25 luxury rooms appointed with climate control, wireless internet, cable television and a private balcony. Some rooms have the garden view. Guests will enjoy a shower and complimentary toiletries provided in the bathrooms.
The on-site car rentals are also available.
Babysitting, a mini club and a pool are offered for guests with children.