Loading hotels
Confirming room availability...
Elizabeth Motor Inn, Main North Road 582, Adelaide, Australia
This charming hotel is situated in Adelaide. The premises count with 30 welcoming units. Guests will not be bothered during their stay, as this is not a pet-friendly hotel.