Enquire Now

Abba Sants Hotel

TripAdvisor Traveler Rating
thompsons trip advisor hotel rating
Based on 603 reviews

Numancia, 32, Barcelona, Catalonia - Spain

  • Hotel

Facilities
Hotel Facilities
Room Amenities