L'établissement Mayfair House est accessible à pied (2 km) depuis National Museum of Scotland, à Édimbourg.