Map
3 miles off Tecate 3, Ensenada, Mexico
Price
175
website
Hotel
Las Brisas del Valle