Radisson Edwardian Leicester Square Hotel
The Leicester Square Hotel is an intimate new 4 star boutique hotel in an enviable spot just off Leicester Square itself and moments from the National Gallery. From the lobby to the seventh floor suite, a total transformation will see 60 new rooms with sleek bathrooms in black slate, Bang & Olufsen plasma TVs and beautiful Baccarat lighting. Public areas include a new bar adorned with original art and cream leather, three new meeting rooms equipped with leading edge technology and fake tiger skins for a touch of playfulness. For time out there is also a new fitness room. The Leicester Square is a relaxing hideaway that couldn't be more central.
- Room Service
- Business Center
- Fitness Center