Set in Barcelona , this property offers an ideal place of rest and relaxation. Hotel was built in 2004. Hotel was completely refurbished in 2011. There are a total of 6 rooms on the premises. The property consists of 6 apartments. The Hotel is within a few minutes drive from public transport links. The Hotel is located a few minutes away from the airport. The beach is set in the immediate vicinity of the Hotel. The property is within walking distance from the harbour.