Americas Best Value Inn - Posada El Rey Sol

Avenida Blancarte 130, 22800 Ensenada, Mexico

Hotel image
Read more reviews for Americas Best Value Inn - Posada El Rey Sol