Hotel Sawera International is located in New Delhi Free Wi-Fi access is available The property is located 18 km from Indira Gandhi International Airport NEw Delhi Railway Station is 2 km away The ISBT is 6 km away The famous Red Fort and Jama Masjid are 3 km away and Birla Mandir is 2 km away Rooms here will provide you with a flat-screen satellite TV Featuring a shower, private bathrooms also come with free toiletries At Hotel Sawera International you will find a 24-hour front desk Other facilities offered include a tour desk, dry cleaning and a laundry The in-house restaurant serves Indian, Chinese and Continental fare Room service options are also available throughout the day