5-Star Four Seasons Hotels Russia

Featured Image
favorite_border
add to favorites

Four Seasons Hotel Lion Palace St. Petersburg

Saint Petersburg City, Saint Petersburg , Russia
From€616
Within a 19th-century Russian royal palace, the entry is guarded by two marble lions, Four Seasons reveals a restored luxury hotel treasure in the historic Admiralteysky district – just two blocks from the Hermitage Museum and clo..
€616 price from183 bedrooms
View open_in_new
Featured Image
favorite_border
add to favorites

Four Seasons Hotel Moscow

Moscow City, Moscow, Russia
From€517
Four Seasons Hotel Moscow offers luxury hotel accommodations in the Russian capital's most historic central location. Steps from Red Square, the Kremlin and the Duma, the building faces the beautiful Manezhnaya Square and Alexandrov..
€517 price from180 bedrooms
View open_in_new