Bayswater. Conveniently located in the very cosmopolitan area of Baywater and Hyde Park.
"Wonderful hotel with friendly and helpful staff..." (25/4/2015)
"Lovely clean comfortable hotel." (27/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