Are the Bay Vista Villas on the ocean side of the main road?

ee asked Apr 2, 2022 1 1

2 answers

Yes, Bay Vista is in the main area and near the pool/beach!

Tracy P. answered Aug 25, 2022 1 Report

Yes, Bay Vista Villas are in the main Westin Hotel area close to the main pool

Karen H. answered Apr 3, 2022 1 1 Report