Abbey Point Hotel
Cafe β’ Hotel β’ Bed and breakfastModern roadside cafe offering no frills rooms with a/c, and free English or continental breakfast. People often mention hotel, staff, clean, friendly, room, breakfast, rooms, recommend, stay, helpful,
Address
300-302 Twyford Abbey Rd, London NW10 7DD, United Kingdom
Website
Contact
+44 20 8965 6040Price rating
$68/night
Rating on Google Maps
4.30 (427 reviews)Open on Google Maps