Subedi Apartment is gelegen in Pokhara, dicht bij Fewa-meer en Pokhara Lakeside. De accommodatie biedt gratis WiFi en gratis privéparkeren.
Bij het appartement kun je gebruikmaken van een terras.
Devi's Falls ligt op 3,8 km van Subedi Apartment, en Pagode voor de Wereldvrede ligt 8,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 2 km van de accommodatie.