Set in Barcelona , this property offers an ideal place of rest and relaxation. Hotel was constructed in 2012. The property consists of 28 rooms. The Hotel boasts 28 apartments. Situated in the heart of the city, the Hotel provides the ideal base for exploring the city. The Hotel is within easy reach of the city's main bus and train stations. There are multiple public transport links within easy reach. The Hotel is a quick drive from the airport. The main entertainment areas of the city are within easy reach of the Hotel . The Hotel is just a stone's throw away from the beach. The Hotel is situated a few minutes away from the harbour.