Abbey Road Studio Apartments - London - United Kingdom


Abbey Road Studio Apartments London

Abbey Road Studio Apartments - London

Abbey Road Studio Apartments
Address: 1A Abbey Road
London,  England, NW89BT
London,
Abbey Road Studio Apartments Rates & Reservations
- Book your room
 
Abbey Road Studio Apartments - London Description
Set in a prime location of London, Abbey Road Studio Apartments puts everything the city has to offer just outside your doorstep. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. To be found at the hotel are free Wi-Fi in all rooms. Designed for comfort, selected guestrooms offer television LCD/plasma screen, internet access wireless (complimentary), kitchenette, fan, alarm clock to ensure a restful night. The hotel offers various recreational opportunities. Friendly staff, great facilities and close proximity to all that London has to offer are three great reasons you should stay at Abbey Road Studio Apartments.
 
 
Abbey Road Studio Apartments - London Facilities
N.B. Please note that these are considered correct at the time of publishing, but may no longer be available. If any of the facilities are absolutely essential for you please check when booking. Please do not assume that all are included in the room rate.
 
Amenities
  • Wi-Fi
 
Available In All Rooms
  • Internet access - wireless
 
Book Abbey Road Studio Apartments Now ...