Homestay Soul Storries, Mussoorie - amã Stays & Trails
★★★★★
Near Mall Road, 12, Mussoorie, India Show on map
Hotel Antarctic Palace is a 2-star hotel in Mussoorie, Uttarakhand, India. It is one of 676 places to stay in Mussoorie listed on Triptoic. The property has 12 rooms.
Near Mall Road, 12, Mussoorie, 248179, India
Check-in starts at 8AM and check-out is until 10AM. Early check-in or late check-out may be available on request.
Hotel Antarctic Palace is located at Near Mall Road, 12, Mussoorie 248179, India.
Hotel Antarctic Palace is rated 2 stars.
Hotel Antarctic Palace has 12 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel