been there whit some friends and was amazing .. the people, the villa, the weather..
im going back soon
- Official Description (provided by the hotel):
- Villa Tugah is a villa created to give happiness and great holidays to persons that enjoy lovely beach and warm weather .. Villa Tugah have all the conditions to receive all kinds of guests, with excellent rates compared around .. ... more less
- Also Known As:
- Villa Tugah Bali/Denpasar