Next door is one of the city's most luxurious hotels, Hotel Santa Isabel.
Hotel Santa Isabel is one of the most luxurious hotels.