Offering a restaurant that serves a variety of Indian and International dishes, The Vaishali Inn is located in Ghaziabad It is 500 metres from Vaishali Metro Station Free Wi-Fi access is available Air-conditioned rooms here will provide you with a flat-screen satellite TV and a seating area There is also an electric kettle Featuring a shower, private bathrooms also come with free toiletries At The Vaishali Inn you will find a 24-hour front desk, a garden and a terrace Other facilities offered include meeting facilities, a tour desk and luggage storage Room service is available for in-room dining The property is 2 km from ISBT Bus Station, 11 km from New Delhi Railway Station and 25 km from Indira Gandhi International Airport