Victoria House Resort & Spa
Set amid swaying palms, Victoria House Resort & Spa is an award-winning hotel in Belize. A stay here offers a place to unwind, indulge and explore the world's second largest barrier reef.
You are using an outdated browser. Please upgrade your browser to improve your experience