Guest reviews of Hotel Castro Mendes
Based on 188 reviews
- All reviews
Find reviews that mention:
Hotel Castro Mendes puts you 3.9 mi (6.3 km) from Portugal Park. Free perks include WiFi, self parking, and buffet breakfast daily between 6 AM and 9 AM.