View showing two leading Main Street hotels in Melbourne, Florida.

View showing two leading Main Street hotels in Melbourne, Florida.