Deluxe Self Service Apartment is located at 307 building/1 Roseville Ave, Roseville NSW 2069, Australia