The River Appartment 26 water St, Todmorden, West Yorkshire (Great Britain) Show on map
Updating availability and prices
The River Appartment is set in Todmorden
The apartment features river views and is 33 km from Bradford
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine
Towels and bed linen are featured
Manchester is 35 km from the apartment, while Leeds is 45 km away
The nearest airport is Leeds Bradford International Airport, 46 km from The River Appartment
This apartment has a seating area, oven and dining area
Room