Situado a 3.6 km do Palácio de Buckingham, hotel Maxime Stay Londres está localizado a 6 minutos caminhando de St John's Church Centre.
Situado a 3.1 km do Parque Clapham Common, o parque de férias também está localizado bastante perto da estação ferroviária Imperial Wharf de Londres. Este hotel oferece proximidade com paisagens naturais como o Parque Hyde (a 3.3 km) e o St. James's Park (a 4.1 km). O Maxime Stay está a aproximadamente 10 minutos andando da Oxford Street e outras atrações principais de Londres.
Local de descanso e área de estar estão incluídas nos quartos para conveniência dos hóspedes. Extras incluem banheiro separado e chuveiro.
Tem alguns restaurantes, incluindo 606 Club e Young's, que oferecem refeições da cozinha britânica a 350 metros de distância.