Royal Carrangarra Hotel offers pet-friendly accommodation in Tambo. Guests can enjoy the on-site restaurant. Every room is equipped with a shared bathroom. You will find a cash machine at the property.
Book this Hotel