Set in Legian, less than 1 km from Kuta Beach, Keola Hotel Legian offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers a 24-hour front desk and luggage storage space.
Number of rooms: 31
No.3 Jalan Raya Legian, 80361 Legian, Indonesia