en cz de es fr it nl pl pt ru
Hotel Appolo
NH 31, Mallaguri, Siliguri, India.
8 Reviews
Rating : 6.80 out of 10 based on 8 reviews.
Hotel Appolo
Situated at the foothills of the great Himalayas and on the National Highway - 31, this 3 Star hotel maintains 1 Executive Suite, 4 Mini Suite, 9 Super Deluxe, 2 Special Suite, 19 Deluxe and 11 Standard to live in. Guests are served Indian, Chinese, Continental and Tandoori dishes in the Minerva Restaurant and can unwind in the Mahua Bar. The hotel also arranges car rentals and conducts tours, which presents guests with an opportunity to explore the beautiful city. Rates are based on double occupancy. Charges for extra adults may apply and will be due directly to the hotel.
Hotel Appolo Map & Direction
From:
|
To: |
Features and Amenities - Hotel Appolo
- Business Center
- Room Service
- Restaurant
- Parking
- Air Conditioned
- Medical Assistance Available
- Mini Bar
- TV
Checkin and Checkout Times - Hotel Appolo
- Check-in time:12 Hrs
- Check-out time:9 Hrs
Hotels within
1KM
of Hotel Appolo, Siliguri
Find Hotels within
- Hotel Appolo Siliguri Hotel
- Hotel Sinclairs Siliguri Hotel
- Viramma Resort Resort