Galleria Salamanca
Suite 19, 31-35 Salamanca Place, Hobart, Tasmania, Australia
Booking.com
Book Now