The Mystic Palms
Hotel
Mathura
Situated in Mathura, The Mystic Palms offers a garden. All rooms feature a flat-screen TV with cable channels and a private bathroom. Both free Wi-Fi and private parking are available at this property.
Número de habitaciones: 22
Bharatpur - Mathura Road Mathra, 281001 Mathura, India