The Lido Spa Hotel 40 Island Avenue March 30, 2021 Read Time: 3 mins Once located on Belle Isle, the only natural island on the Venetian Island—the rest are man-made, the Monterrey Motel and Yacht Club was built in 1953 and designed by architect Read More ยป