Located in the heart of the city's historic center, San José Hotel offers a comfortable place to stay.