Hotel Appolo located in Siliguri is a luxury hotel with exclusive spacious rooms which makes the stay here something more than just
Hotel Appolo located in Siliguri is a luxury hotel with exclusive spacious rooms which makes the stay here something more than just comfortable. Various tourist excursion such as Dagapur Loknath Mandir is located just 1.7 km, Savin Water Kingdom is 2 km and Siliguri Junction is 2.7 km away. High-end weddings, business meetings, events and conclaves are also held here in the hotel's indoor banquet hall.
The in-house restaurant is multi-cuisine where delicious and mouth watering food is served to cater the varies tastes of travellers. Guests can also enjoy choicest spirits at the on-site bar and spend some time with their loved ones. Furthermore facilities like room service, doctor on call, laundry, car rental, travel assistance are also offered.
Beautiful decor and premium furnishings are the highlights of the rooms of the hotel. Rooms are fitted with amenities like television, telephone, geyser, attached bathroom and various other essential bathroom toiletries. The supportive staff of the hotel ensures that all needs of guests are timely fulfilled.
come and surrender to an experience like never before at, Hotel Appolo