navigatie overslaan

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.