Modern building, refurbishing on 2004, located near to London centre, close to Victoria Station and easy access to all the places of interest. Offers 212 well–equipped rooms with television, phone and bathroom. Hotel facilities: restaurant, coffebar, meeting rooms, spa, fitness, indoor swimmingpool.