Michela’s space is one block away from Lepanto Train station which makes transportation a breeze.
The apartments were so convenient and loved the outdoor terrace.
Would def book again.