"If you read my review of Hotel Europa in Spain, you know that their ac is (and was) a problem. In contrast, Hotel Atlantis snow beats and can..."
Phone: +34933042059
Address: Carrer De Pelai, 20, Barcelona España, Spain, Barcelona Espana
City: Barcelona Espana
Website: https://www.hotelatlantis-atbcn.com
Dishes: 0
Reviews: 1