Central London Mansion House ofrece wifi gratis y se encuentra en el centro de Londres, a menos de 1 km de Estación de Waterloo y a 1,8 km de Big Ben. Este bed and breakfast está a 2 km de Teatro Savoy y a 2 km de Palacio de Westminster.
El bed and breakfast tiene TV de pantalla plana.
Cerca del alojamiento hay puntos de interés como Puente de Londres, Catedral de San Pablo y Estación de metro London Bridge. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 13 km.