Das 3-Sterne-The Edwin Hotel London bietet einen Gepäckraum und liegt im Stadtviertel Kensington and Chelsea, ungefähr 15 Minuten Autofahrt vom London Eye und ca. 7 Kilometer von der Tate Gallery of Modern Art entfernt. WLAN wird in den öffentlichen Bereichen des reizvolle Hotels angeboten.
Das Hotel liegt in einer reizvollen Lage von London, in 150 Meter Entfernung von der U-Bahn-Station Earls Court. Das Edwin London liegt in der Nähe von Sehenswürdigkeiten wie dem Green Park (3 km) und dem St. James's Park (4 km). Das British Museum ist in der Nähe von der elegante Unterkunft, während der Bahnhof West Brompton ungefähr 10 Fußminuten von hier entfernt liegt.
Die 60 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Sie stellen den Gästen Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette bereit. In den hellen Badezimmern stehen den Gästen eine begehbare Dusche und eine getrennte Toilette sowie Annehmlichkeiten wie ein Haartrockner und Badelaken zur Verfügung.
Es gibt auch eine Garten- Bar. Das Restaurant Zizzi's bietet italienische Gerichte an und liegt in einer 250 Meter Entfernung vom Edwin.