Hotel Lake Grace Villa
3 Stars
Jl. Dewi Sri No 26 Badung LegianKutaBali - 80361 - Bali,
Indonesia
View Map
Area: Legian Beach
This comfortable hotel can be found in Kuta/ Legian. This cosy hotel guarantees a quiet stay as it counts with just 2 rooms. Lake Grace Villas is not a pet-friendly establishment. Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.
Hotels nearby
-
Jl. Dewi Sri No. 68
Zone: Legian Beach
Distance from the hotel: 217 m