The Westin St. John - Bay Vista Villas

Are the Bay Vista Villas on the ocean...

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

Helpful? 1 1

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

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



Add an answer

Note: Please do not post ads in the timeshare forums. If you want to add a timeshare posting, go here.

Related discussions