Situated in Noida, Tavisha Villa is the perfect place to experience New Delhi and NCR and its surroundings. Set 1.0 Km from the excitement of the city, this 3-star hotel commands an excellent location and provides access to the city's biggest attractions. A well-kempt environment and its proximity to Apollo Hospital, Lotus Temple, Akshardham Temple give to this hotel a special charm.
Take advantage of a wealth of unrivaled services and amenities at this New Delhi and NCR hotel. Top features of the hotel include car park, restaurant, laundry service/dry cleaning, room service, Wi-Fi in public areas.
Experience high quality room facilities, including complimentary bottled water, bathrobes, non smoking rooms, television, ironing facilities, to help you recharge after a long day. The hotel's fitness center are ideal places to relax and unwind after a busy day. With an ideal location and facilities to match, Tavisha Villa hits the spot in many ways.