Featuring air-conditioned accommodation with a patio, Villa CRIS - Heart of LEGIAN 3 Bedrooms, 3 Bathrooms is set in Legian. It features an outdoor swimming pool, a garden, garden views and free Wi-Fithroughout the property.
Jalan Raya Legian, 80361 Legian, Indonesia