Venue type Hotel
Location Paris, France

The Lord Byron Hotel

The Lord Byron Hotel is a boutique hotel in the heart of Byron Bay. Come checkout our new and improved rooms!

EBS MatchStaff’s job forum is exclusively for venues and EBS graduates.

Learn more