El hotel Carlton es una casa tradicional reconvertida ubicada en Belgrave Road, en el corazon de Victoria. Se encuentra a solo 5 minutos a pie de las estaciones de tren, metro y autobuses de Victoria. También está estratégicamente situado a poca distancia de famosos sitios turísticos, como el Palacio de Buckingham, la Abadía de Westminster, las Casas del Parlamento, Trafalgar Square, Piccadilly Circus, Leicester Square, el London Eye (la Rueda del Milenio), el teatro Land y mucho más. La cercana zona comercial ofrece una completa gama de precios que va desde mercadillos y comida para llevar hasta los tradicionales "pubs" ingleses. Puede que este hotel "bed and breakfast" sea barato pero sus habitaciones son comodas y limpias. Todas las habitaciones tienen televisor en color, tetera / cafetera, secador de pelo, teléfono y baño-ducha. El Carlton es el lugar ideal para quienes buscan un alojamiento a precio razonable en el centro de la ciudad de Londres. El vestíbulo es de tamaño pequeño y en buena condición.
El hotel está idealmente ubicado sobre la calle Belgrave road, a 5 minutos a pié de tanto de la estación de metro de Victoria como de la de Pimlico, con fácil acceso al Palacio de Buckingham Palace, Plaza Trafalgar Square, el Parlamento, la abadía de Westminster y la Galería Tate.
No hay un restaurante pero sí hay una agradable sala para el desayuno.