Comfort Inn Towradgi Beach Hotel Street parking Tea/Coffee maker Bar Restaurant Golf Outdoor furniture, Terrace 170 Pioneer Road Details