No image available for this hotel
No image available for this hotel
Scottsdale, Scottsdale
Spend a second to
save a fortune!
Spend a second to save a fortune!
83 King Street, Scottsdale
Featuring free WiFi, Bella Villa offers central accommodation in a garden setting. Launceston is 61 km from the property. Free private parking is available on site. All units have air-conditioning, heating, kitchen and laundry facilities.
See MoreUsage of subsidiary facilities may incur additional fees