Das Hotel Punyan Poh Bali Villas Denpasar befindet sich in Denpasar, lediglich 1 Kilometer vom Bajra Sandhi Monument entfernt und bietet einen Swimmingpool. Das Aparthotel verfügt über WLAN in den öffentlichen Bereichen.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Denpasar. Udayana-Universität befindet sich in rund 25 Gehminuten Entfernung vom Hotel. Das Punyan Poh Bali Villas ist 3 km von der Matahari Beach und anderen beliebten Attraktionen von Denpasar entfernt. Die nächstgelegene Bushaltestelle PD Parkir ist in 10 Fußminuten Entfernung.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Restaurant Nekopopo verwöhnt die Gäste mit japanischen Gerichten und liegt nur wenige Schritte entfernt vom Hotel Punyan Poh Bali Villas.