
Hotel The Karlo Kastle By OYO Rooms
5118 Main Bazar Road Gali Thanedar Wali,Main Bazar Road, New Delhi
Location Want to save money while travelling? It’s easy! Hotel Hotel The Karlo Kastle By OYO Rooms is located in New Delhi. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Jantar Mantar, Gurudwara Bangla S
Free WiFi












