Tagel Karsa House Location
Jalan Cok Gede Rai No.17, Ubud (Bali), IndonesiaMain Features
Tagel Karsa House Amenities
-
General
Free Wi-Fi - Parking
-
Leisure & Sports
Garden area
-
Room Amenities
Air conditioning - Terrace
- Dining table
Rooms