Apartment Hotels

Sixtyfour

Apartment Hotels in Barcelona, Spain

About Sixtyfour

Sixtyfour is one of the apartment hotels in Barcelona, Spain. Discover Sixtyfour and other apartment hotels in Barcelona, Spain on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.

Frequently asked questions

What is Sixtyfour?

Sixtyfour is a apartment hotels in Barcelona, Spain.

Where is Sixtyfour located?

Sixtyfour is located in Barcelona, Spain.

Explore more in Barcelona

View all