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...