Sixty Six Boutique Apartments, located in the charming city of Hobart, Australia, offers a delightful retreat for both business and leisure travelers. This 4-star establishment boasts an impressive guest rating of 9.3 out of 10, based on 64 reviews, reflecting its commitment to quality and guest satisfaction. The hotel features a collection of well-appointed apartments, providing a cozy and inviting atmosphere for all guests.