Com uma localização ideal no centro de Londres, Mayfair Town House dispõe de terraço. O alojamento está a menos de 1 km de Palácio de Buckingham e tem acesso Wi-Fi gratuito em toda a propriedade.
Esta casa de férias tem 3 quartos, cozinha com um frigorífico e uma máquina de lavar louça, uma televisão de ecrã plano, uma área de estar e 2 casas de banho dispondo de chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Mayfair Town House disponibiliza um serviço de aluguer de carros.
Mayfair Town House tem vários pontos de interesse populares nas suas proximidades, incluindo Piccadilly Circus, St. James's Park e Teatro Piccadilly. O aeroporto mais próximo é o Aeroporto London City, que fica a 16 km de Mayfair Town House.