Situated in Agra, 4.1 km from Taj Mahal, Hotel Plam Star features accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 6.2 km from Agra Fort, 6.3 km from Jama Masjid and 6.
Numero delle stanze: 8
Fatehabad Road, Taj Ganj, 282001 Agra, India