Das The Palms 2 @ Clarkes Beach liegt in Byron Bay in der Region New South Wales, in der Nähe des Hauptstrandes und des Belongil Beach. Es bietet Unterkünfte mit kostenfreiem WLAN und kostenfreie Privatparkplätze.
Unit 2/54 Lawson Street, Byron Bay, 2481 Byron Bay, Australien