Hotels in Russia

Hotels 4* in Leningrad reg., Russia

Clear filter

Sort by:

By rating By popularity By category By price

SPA-otel `Prezident-otel` Deluxe

55 km to the nearest airport
Adventures around
Good
No feedbacks 3,9

Residence Hotel & Spa

46 km to the nearest airport
Good
No feedbacks 4,2