St. Mark's London
London, England
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.