Die Unterkunft Weymouth Mews bietet kostenlose Fahrräder und eine Terrasse sowie ein Restaurant. Sie ist im Zentrum von London gelegen, nicht weit entfernt von U-Bahnhof Oxford Circus und Oxford Street.
In der Nähe der Unterkunft Weymouth Mews finden Sie die interessanten Orte Madame Tussauds, U-Bahnhof Tottenham Court Road und Piccadilly Theatre. Der nächstgelegene Flughafen ist der Flughafen London City, 17 km von der Unterkunft Weymouth Mews entfernt.