Element Melbourne Beach Undergoes Construction at 2605 State Road A1A, Melbourne Beach, Florida, 32951
Element Melbourne Beach has officially broken ground in Melbourne, Florida. It’s the first hotel under the Marriott brand on the Space Coast, according to citybiz. The 130-key hotel will rest on a 2.56-acre parcel.