Homewood BnbAlexandraBed And BreakfastsHomewood BnbAbout Homewood BnbAddress: 123 Hillview Rd, Alexandra 9391Claim ListingContact InformationPhone: Address:123 Hillview RdAlexandra 9391