Villa de Pilla
Within 2 minutes walking distance of Enschede Central Station, hidden behind a sizeable front garden, lies Villa de Pilla, the cultural bed & breakfast of Enschede.
Within 2 minutes walking distance of Enschede Central Station, hidden behind a sizeable front garden, lies Villa de Pilla, the cultural bed & breakfast of Enschede.