Hotel xenia london
Luxurious hotel and italian restaurant near earls court near earls court station hotel xenia london is less than 10 minutes by taxi from two of londons most important exhibition venues earls court and olympia youll also be with 5 minutes walk of earls court tube station with fast direct links to knightsbridge the west end and covent garden museum heaven its just 2 stops on the tube to 3 great museums the victoria albert museum is a stunning showcase of design and the decorative art