HOTEL SISTER'S INN ligt in Pokhara, op 6,6 km van Pokhara Lakeside en 6,7 km van Fewa-meer, en biedt accommodatie met een terras, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie is gelegen op 8,4 km van Devi's Falls, 13 km van Pagode voor de Wereldvrede en 4,3 km van Shree Bindhyabasini Temple. Mahendra Cave ligt op 8,8 km van het pension en Begnas-meer ligt op 19 km.
Alle kamers bij het pension hebben een balkon. Naast een eigen badkamer met een douche en slippers, hebben bepaalde units bij HOTEL SISTER'S INN ook uitzicht op uitzicht op de bergen.
Tal Barahi Temple ligt op 6,7 km van de accommodatie, en International Mountain Museum ligt 8,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 6 km van HOTEL SISTER'S INN.