HotelsClick.com

Hotel Temuku Villas Ubud

4 Stars

  JALAN PURA ULUN CARIK NO 7 LUNGSIAKAN KEDEWATAN, - Bali, Indonesia View Map

This charming hotel is in Ubud.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book