Hotel Astor Tijuana

Tijuana • Show on map
View Details for Price
Hotel Astor is located 5 minutes’ drive from Morelos Park and Zoo. It offers air-conditioned rooms with free Wi-Fi, 4.3 mi from the center of Tijuana. Rooms are spacious with functional décor, granite…More info
