Die Unterkunft Superb Apartments opposite Edgware Road Station bietet Übernachtungsmöglichkeiten in einem Umkreis von 2,7 km vom Zentrum in London mit kostenlosem WLAN und einer Küche mit einem Kühlschrank, einem Geschirrspüler und einem Ofen.
Es gibt eine Mikrowelle und einen Toaster sowie eine Kaffeemaschine und einen Wasserkocher.
In der Nähe der Unterkunft Superb Apartments opposite Edgware Road Station finden Sie die interessanten Orte Bahnhof Paddington, Madame Tussauds und Lord's Cricket Ground. Der nächstgelegene Flughafen ist der Flughafen London City, 18 km von der Unterkunft Superb Apartments opposite Edgware Road Station entfernt.