Best Western Plus Apollo Hotel Newcastle
290 Pacific Hwy, Newcastle
Location Your vacation should be comfortable! Hotel Best Western Plus Apollo Hotel Newcastle is located in Newcastle. This hotel is located in 8 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Charlestown Square, Twin Creeks Reserve
Free WiFiParkingPool
USD 185.06 night











