Santo Tomas Hotel
Santo Tomas Hotel
Hotel
7th Avenue, between 3rd and 5th Street, San José, San Jose, Costa Rica
84
Very Good ·
954 reviews
No info available for this location