Bayswater. Conveniently located in the very cosmopolitan area of Baywater and Hyde Park.
"Lovely clean comfortable hotel." (27/3/2015)
"helpful staff, clean rooms, central to all plac..." (18/3/2015)
Situated in Bayswater the 3* Byron Hotel is just a 5 minute walk from Hyde Park putting guests in an exce... More info
Continental Breakfastfr £59per room