Apart Hotel 73 comprises modern studio apartments and rooms located in the Bayswater area of London. Each of the en-suite bedrooms is equipped with flat screen digital television. The studio apartments also come with kitchenette to include fridge, microwave, kettle and toaster. Baywater underground station is just a short walk away, and Paddington station is also close by. Places of interest nearby include Notting Hill, Kensington High Street, Hyde Park, and London Zoo.