Hanya berjarak 25 menit berjalan kaki dari pusat kota Dhulikhel, Hotel Mountains Mirror menawarkan brankas dan restoran. Hotel ini terletak 4.3 km dari Chandeshwori dan 2 km dari Kavre Bhanjyang.
Hotel terletak 30 km dari bandara Kathmandu dan 10 menit berjalan kaki dari halte bus Bhattidanda.
Kamar-kamar dilengkapi dengan brankas dan Internet berkecepatan tinggi serta toilet terpisah dan shower. Unit-unit tertentu menawarkan pemandangan kebun.
Hotel memiliki restoran di mana sarapan kontinental disajikan di pagi hari.