A perfect fit for a big group of travellers: apartment «Byron Bay Accom Unit 7 34 Kendall Street, Byron Bay - Kendall Beach Apartments» is located in Byron Bay. This apartment is located 1 km from the city center.
7/34 Kendall Street, Byron Bay, 2481