Rua Santiago Nº 15, Castelo Branco
Located in Castelo Branco city centre and in the heart of its shopping area Hotel Rainha D.