«Double Bedroom & Private but not ensuite Bathroom with Garden Access Near Grand Union Canal w Optional 4 Single Sofa Beds in TV Lounge for Family and Friends» est situé à Londres. Cet hôtel est situé à 18 km du centre-ville.
22 Tollgate Drive, Londres, UB4 0NP