Teja Lokha Ubud Villa Ubud (Bali)
Jalan Cocoa II, Ubud (Bali), Indonesia
Choose your dates to see prices
Jalan Cocoa II, Ubud (Bali), Indonesia
Choose your dates to see prices
Featuring an infinity swimming pool for guests' relaxation, the 7-room Teja Lokha Ubud Villa is located nearly 25 minutes on foot from the Karsa Spa. Staying at the Ubud villa, near the Bali Rafting Adventure, guests can enjoy Wi-Fi and private parking.
The Ubud property comes with views of the garden.
The accommodation is located in the Kedewatan district, just 500 metres from the restaurant Restaurant. The Balinese Saraswati Hindu Temple is nestled 3.9 km from Teja Lokha Ubud Villa, and the Ubud Palace is about a 10-minute drive away.
Experience ultimate comfort in this accommodation's kitchen, supplied with an electric kettle, a refrigerator, and glassware. Also, guests can use a dining area for self-catering.
Wi-Fi
Free parking
24-hour reception
24-hour services
Express check-in/ -out