With a great location in Covent Garden, this luxury hotel is renowned for it’s impeccable services.
Opened in March 2004, this cutting-edge design hotel will greet you with a striking pink chandelier at the entrance, a retro reception and vintage wallpaper.