El The Palms 2 @ Clarkes Beach se encuentra en Byron Bay, en la región de Nueva Gales del Sur, cerca de las playas Main y Belongil, y ofrece alojamiento con Wi-Fi gratuita y aparcamiento privado gratuito.
Unit 2/54 Lawson Street, Byron Bay, 2481 Byron Bay, Australia