The hotel is located in the center of Barcelona, near Las Ramblas and just 5 minutes walk from the port to the main monuments, museums and attractions, including the Picasso Museum, the Cathedral and Plaza Catalunya. In the vicinity there are restaurants,..