Situated in the city's centre, just 2 minutes from the famous Ramblas and Plaza Catalunya, the Orchid Apartments Barcelona is just 2 minutes walk away from the Pelai street, which is one of the main shopping street of Barcelona. The Barcelona beach is just 20 minutes away from this beautiful property. Designed for your comfort and convenience, the spacious accommodation units are well-appointed and come with all the contemporary amenities to make your stay a pleasant one. The property does not feature any restaurant.
Tallers 61 ,Barcelona,España
Teléfono:No especificadoFax:34 93 4312247