
Bali, Indonesia
Bracha Villas
4-star hotel
Ideally located in Seminyak, Bali this exclusive complex of artistically designed villas is the perfect place to get away from the outside world and relax in a private oasis of peace and tranquillity. Close by guests can enjoy a…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in public areas


