Bay Shore Huts (Bali)

Located on the paradisiacal island of Nusa Lembongan, on the south coast of Bali, the small and delightful Bay Shore Huts Hotel is the ideal place for a quiet and relaxing holiday, away from traffic, in a place still little known by tourists. Services Rooms...