No photo available

St. Mark's London

London, England

No photo available

St. Mark's London About the Resort

« Back to resort

The historic St. Mark´s London offer 25 bright and colorful apartments. They are located near many forms of transportation, which allow guests easy access to shopping and major tourist attractions.

Each unit is equipped with television, kitchen facilities, telephones and hair dryers.