酒店简介
Offering a barbecue, North Beach Island - Barbuda is located in The Caves. Free WiFi is provided.
All units include a seating area. Towels are available.
North Beach Island - Barbuda also includes a sun terrace. Guests can enjoy the on-site restaurant.
Guests can enjoy various activities in the surroundings, including snorkelling, fishing and canoeing. The property offers a free airport shuttle service.