The Lokha Legian Resort & Spa
Hotel
80361 Denpasar
Indonesia
Phone: +62 361 767601
Website: www.thelokhalegian.com
The Lokha Legian is located at the heart of Legian – Kuta, Bali popularly known as "the city that never sleeps". It is only 200 meters from the famous Legian, Kuta Beach and surrounded by shopping areas and entertainment venue.



