Das Apartments SixtyFour befindet sich am Boulevard Passeig de Gracia gegenüber dem berühmten Gaudi-Gebäude Casa Batlló. Das Hotel liegt 10 Gehminuten von der Plaza Catalunya und den Las Ramblas entfernt. Die Station Passeig de Gracia befindet sich direkt neben den Apartments. Dieser U-Bahnhof und Bahnhof bietet eine direkte Anbindung an den Flughafen Barcelona.