Hotel Condes De Barcelona, Barcelona hotels at discounted rates

Hotel Condes De Barcelona
Passeig De Garcia, 73-75, Barcelona, 08008, Spain