St. Mark's London
London, England
St. Mark's London About the Resort
« Back to resortThe 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.