26.732659 ­88.411181
Go to map view
Hotel Appolo - Siliguri - Building
Hotel Appolo - Siliguri - Bedroom
Hotel Appolo - Siliguri - Lobby
Hotel Appolo - Siliguri - Lobby
Hotel Appolo - Siliguri - Bedroom
Hotel Appolo - Siliguri - Bedroom
N.H.-31, Mallaguri, Siliguri, India +91 353 251 9969
With a stay at Hotel Appolo in Siliguri, you'll be close to Kanchenjunga Stadium and Iskon Temple. This hotel is within close proximity of Tea Garden. Make yourself at home in one of the air-conditioned rooms featuring minibars. Conveniences include phones, housekeeping is provided daily, and you can request rollaway/extra beds. Enjoy a meal at a restaurant... More from Expedia Affiliate Network

Get Rates

Show Hotel Appolo at top of the results.

Get Flight + Hotel

Amenities

General Air-conditioned, Restaurant
Services Business center, Meeting/Banquet facilities

Guest Ratings