Super dew apartment ligt op 17 minuten lopen van Pokhara Lakeside en 3,6 km van Devi's Falls, en is voorzien van gratis WiFi en een terras. De accommodatie bevindt zich op 1,5 km van Fewa-meer, en heeft een tuin en gratis privé parkeergelegenheid.
Het appartement heeft 2 aparte slaapkamers, een volledig uitgeruste keuken, en 1 badkamer.
Pagode voor de Wereldvrede ligt op 8,5 km van het appartement, en Tal Barahi Temple ligt 1,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 2 km van Super dew apartment.