This property enjoys a convenient location in Cambrils . Hotel was constructed in 1980. The property is made up of 42 apartments. Set in the heart of the city, the Hotel offers easy access to all the city has to offer. The Hotel is close to the city's main train and bus stations. Guests will find numerous bus and metro stops within walking distance. The Hotel is a quick drive from the airport. Guests can find the nearest golf course only a short drive from the property. The Hotel is just a stone's throw away from the beach.