The Streets Apartments

About This Project

The Streets offers a new way to stay and feel like a local in the city. When staying in one of the 80 apartments, guests are loose their simple tourist label, and become travelers exploring the city from the comforts of their home base/own apartment.

The Street Apartments’ main focus is to succeed in combining the comforts of staying in your own apartment with the convenience of hotel services.

Location

Barcelona, Spain

Category
3-Star & Apartments

We have a new website

Discover the simplest way to sell services
OPEN NEW WEBSITE 
X