Hotel OrchidDayInn
Bol'shoy Prospekt, V.o.,70 Помещение 3H, Vasileostrovskiy, 199106 Saint Petersburg, Russia
Set in Saint Petersburg, 1.8 km from Lenexpo Exhibition Complex, Hotel OrchidDay offers accommodation with a shared lounge, free private parking and a garden. The property is located 1.9 km from Chapel of St. Xenia of St. Petersburg, 3.
Breakfast was good.