Situated in Barcelona, this property offers an ideal place of rest and relaxation. The property consists of 12 rooms. The Hotel boasts 12 apartments. The Hotel is situated close to the city centre. The main train and bus stations are just a short drive away. Guests will find numerous bus and metro stops within walking distance. The beach is set in the immediate vicinity of the Hotel. The Hotel is situated a few minutes away from the harbour. Pets are allowed at this establishment.