Get In Touch
Lelco Building
Jl Tomang Raya No. 14
Jakarta 11430
Indonesia
Work Inquiries
P. (021) 56964528
E. marketing@lelco.co.id
This five-star hotel in Bali presents itself as a majestic open-air theatre, an embodiment of Indonesian elegance.