City Center Studio
Common description
This charming hotel is located in Plaza Catalunya. With a small number of only 7, this hotel is very convenient for a quiet stay. This hotel does not accept pets.
Hotel
City Center Studio on map