Introducing Settle
- An apartment built for remote workers
Nomad Life
Russia
Sankt-Peterburg, Russia
Fresh one in a new building with a view of the whole city
Sankt-Peterburg, Russia
Cozy apartment in the historic center of St. Petersburg
Moskva, Russia
Apartment near a metro station (~8min)