The Puhu Restaurant & Lounge

Best International Restaurant

Located on the top floor overlooking the resort’s expansive infinity swimming pool and gardens, boasting panoramic 180-degree views across the bamboo forest and out to…

PADMA RESORT UBUD
Banjar Carik, Desa Puhu
Payangan, Ubud - Bali
80572, INDONESIA

Ubud