Hotel Barra Palace is offering accommodation in Barra. All rooms boast a flat-screen TV with satellite channels and a private bathroom. The accommodation provides a 24-hour front desk and free WiFi is available. At the hotel, all rooms include a desk. Guest rooms at Hotel Barra Palace have air condi Read more
Hotel Barra Palace is offering accommodation in Barra. All rooms boast a flat-screen TV with satellite channels and a private bathroom. The accommodation provides a 24-hour front desk and free WiFi is available. At the hotel, all rooms include a desk. Guest rooms at Hotel Barra Palace have air conditioning and a wardrobe. A buffet breakfast is served daily at the property.