More like a country guesthouse, charming federation building, billiard room, fine A-la-carte restaurant, spa, spacious gardens
Read more...Comfort Inn Cotswold Gardens
Armidale, New South Wales, 2350
34 Marsh St, Armidale, New South Wales, Australia, 2350