Kyriad Hotel London is located in Bayswater. This area is popular with tourists and visitors to London because of its easy access to the city's many attractions. You will be close to Hyde Park, Kensington Gardens and the many famous theatres, bars and restaurants of the West End. Housed in a converted Victorian townhouse, Kyriad Hotel London makes an ideal base for both business trips and holidays in the capital. Kyriad Hotel London offers comfortable accommodation of a 3 star standard. You will find a private bathroom, hospitality tray and colour TV in all rooms. The staff are on hand 24 hours a day to help with any queries you may have. The hotel's bar is intimate and cosy, and is the ideal place to unwind after a busy day. There are also a number of restaurants close to Kyriad Hotel London, so you can sample a range of International cuisines. |