There is only one apartment hotel in Devonport-Suburb
1 results
Birchwood on the River is a self-contained self-catering accommodation located in Devonport, Tasmania.