White Hart Hotel

63-65 Hill Street, Longwood VIC 3665