Located in New Delhi, Mem International is 500 metres from New Delhi Railway Station and 1 km from the streets of Connaught Place Free Wi-Fi access is available Air-conditioned rooms here will provide you with a flat-screen cable TV and a seating area Private bathrooms also come with a shower At Mem International you will find a 24-hour front desk Other facilities offered include luggage storage, dry cleaning and a laundry Guests can rent a car to explore the nearby areas Room service is provided The hotel is 3 km from India Gate and 15 km from Lotus Temple The Indira Gandhi International Airport is 15 km away The property offers free parking