SPOT ON 65191 Freedom Guest House
Jain Mandir Rd, Sevagram, Khajuraho, 471606 Khajurāho, India,Object type: Hotel Khajuraho
Located in the Sevagram district of Khajurāho, SPOT ON 65191 Freedom Guest House is a 6-minute walk from Lakshmana Temple and 1,800 feet from Kandariya Mahadeva