Contact Details Avenida Fernandes Lavrador, nº18 Praia da Barra 3830 Aveiro Portugal Bookings:00351 234 369 156 Cancellations00351 234 369 156 Fax: 351 234 360 007 reservas@hotelbarra.com