Solo Hotel is a 3-star property situated at about 35 km distance from Obukhovo. Solo Hotel was opened in 2008.
The venue is 21 km away from Alexander Palace.
Solo Hotel is within a 35-minute drive to Pulkovo airport.
This hotel provides cozy rooms equipped with free Wi-Fi, climate control, television, a fridge and a work desk.
Aside from a free car park and a storage room, guests can make use of 24-hour reception, ironing service and wake up service.