This elegant gem in Willoughby is the perfect home away from home. Easy check in and out, great amenities and perfect location for public transport.