heading to Russia in May and I would like first hand suggestions for a nice hotel centrally located in Moscow and St Petersburg....we'll be in need of three rooms.....we' be taking the train from Moscow to St Pete, then head out to Estonia, then Helsinki for our return back to the states.
TIA,
TIA,