The pavilion is a small boutique hotel with a convenient central London location. The Heathrow express stops at Paddington station a short walk away every 15 minutes.
Rooms at the London Pavilion Hotel are loosely themed and filled with antiques dramatic color schemes and theatrical interior design evoke and artistic and bohemian atmosphere. All rooms have en-suite facilities phones and Satellite TV.