Das Hotel Luxurious Sir John Lyon Serviced Apartment London befindet sich in unmittelbarer Nähe zur Oxford Street, und zwar circa 3 km von hier entfernt.
Das Zentrum von London kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Das Hotel liegt günstig, nähmlich in circa 25 Gehminuten Entfernung vom British Museum. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten die All Hallows-by-the-Tower Kirche, eine beliebte Kultstätte, die gleich neben dem Luxurious Sir John Lyon Serviced London liegt. Die Unterkunft befindet sich in nur 550 Meter Entfernung von der U-Bahn-Station St. Paul's, während das London Eye 1 km von hier entfernt liegt.
Das Hotel liegt in unmittelbarer Nähe vom Restaurant Yard Style und bietet Gerichte der karibischen Küche.