boutique
hotels
About
Dimitris Tapas Bar Taverna
Greek Restaurant
Manchester
»
Dimitris Tapas Bar Taverna
Boutique hotels near Dimitris Tapas Bar Taverna
Didsbury House Hotel
Rating
9.0
Book from
$
191
Eleven Didsbury Park Hotel
Rating
9.1
Book from
$
191
Photos