Embassy Suites Mandalay Beach - Hotel & Resort
Enjoy the beach and the comfort of your own suite after your day of wine tasting.
2101 Mandalay Beach Road Oxnard, California United States
Enjoy the beach and the comfort of your own suite after your day of wine tasting.
2101 Mandalay Beach Road Oxnard, California United States