Lembongan Bay Shore Huts, Lembongan Island, Indonesia

Lembongan Bay Shore Huts is conveniently located at Tamarind Beach in Lembongan Island, Indonesia

Hotel Location:

Address: Tamarind Beach
City: Lembongan Island
Country: Indonesia
phone: +62 813-3851-6779

Hotel Features:

  • Check-In Time: 6 AM
  • Check-Out Time: noon
  • Safe
  • Exterior Room Entrance
  • In House Bar
  • Air Conditioning
  • Room Service