L'établissement Ibis Budget Barcelona Viladecans est situé à Viladecans, dans la province de Barcelone, à 12 minutes en voiture de l'aéroport El Prat. Le centre de Barcelone est à 5 km.