HOTEL INFORMATION

ANTARA VILLAS is a complex of 3 affodrable villas (1 x 4 Bedrooms villa and 2 x 2 Bedrooms Villa) located in Legian / Seminyak Area - 1 Km from 66 beach.

CONTACT
SOCIAL MEDIA