Hill Street Mayfair está en el centro de Londres, cerca de Palacio de Buckingham, Piccadilly Circus y Teatro Piccadilly.
Cerca del alojamiento hay puntos de interés como St James's Park, Oxford Street y Estación de metro Oxford Circus. El aeropuerto (Aeropuerto de Londres - City) está a 16 km.