Dotato di una terrazza e di una reception aperta 24 ore su 24, il Mystic Homes Apartment si trova a Kathmandu, a 800 m da Piazza Durbar e a 1,1 km da Hanuman Dhoka. Si trova a 1,9 km dal Swayambhu e offre una cucina in comune.
L'appartamento presenta 1 camera da letto, una TV satellitare a schermo piatto, una zona pranzo e una cucina con forno a microonde e frigorifero.
La struttura fornisce il servizio di autonoleggio, ideale per esplorare la zona circostante.
Il Mystic Homes Apartment dista 2,1 km dal Tempio Swayambhunath e 5 km da Pashupatinath. L'aeroporto più vicino è quello di Tribhuvan, a 5 km dalla struttura, raggiungibile anche tramite un servizio navetta a pagamento.