Sam Hotels
Hotel
Neu-Delhi
Situated in New Delhi, 5 km from Tughlaqabad Fort, Sam Hotels features air-conditioned rooms with free Wi-Fi throughout the property. Guests can enjoy the on-site restaurant.
Zimmeranzahl: 40
E-582, Greater Kailash II, New Delhi, 110048 Neu-Delhi, Indien