The Orchard Hotel is a fine Victorian building, built in the early 19th century, situated in Sussex Gardens an elegant, tree lined Avenue running onto Bayswater Road.The hotel offers 43 rooms, which are all equipped with modern facilities for your comfortable stay.Enjoy your breakfast served in the breakfast room and other meals are not served in the hotel as there is a huge wide variety of dining venues within walking distance from the hotel.