Get a Hotel in Addo

D.ISLAND HOTEL

D.ISLAND HOTEL

Addo • Show on map /10 View Details for Price

D.ISLAND HOTEL is set in Addo and features a restaurant a bar and a terrace. This 4-star hotel offers a 24-hour front desk and room service. Each room includes a balcony. All guest rooms in the hotel…More info

Book now