When you stay at The Lord Byron in Byron Bay, you'll be near the beach, within a 15-minute walk of Byron Tourist Information Centre and Main Beach. Featured amenities include complimentary newspapers in the lobby, luggage storage, and laundry facilities.