This lovely hotel is set in Agra. The 20 welcoming guests rooms offer a perfect place to relax at the end of the day. Pets are not permitted on the premises.