Hotel Margarida Da Praça Hotel
Largo 5 De Outubro, 58, Viana do Castelo, 4900-515
Albergaria Margarida Da Praça is located in a charming building on the banks of the Lima River, in the historical centre of Viana do Castelo. It features elegant rooms with free Wi-Fi.