Free Wi-Fi
Parking
You’d never want to leave such a hotel — hotel «63 The Residence» is located in Armidale. This hotel is located in walking distance from the city center.
63 Barney Street, Armidale, 2350
You’d never want to leave such a hotel — hotel «63 The Residence» is located in Armidale. This hotel is located in walking distance from the city center.
63 Barney Street, Armidale, 2350