Location: Mexico > Baja California > Baja California Norte > San Felipe
Bar / Lounge Beach Restaurant Room Service Swimming Pool
Ranked #6 of 15 Hotels in San Felipe
Number of rooms: 48
23 - 29 of 30 reviews
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.