Debra’s place is a great spot for a weekend stay or for a business traveller needing a place to stay in Geelong. It’s located in a nice quiet street and is an easy walk to both the Geelong CBD or to restaurants and cafes on Pakington Street.