You can always visit one of the highly rated attractions, Plaza de San Diego, placed 0.3 miles away from the Townhouse Boutique Hotel. Other sights that are worth your while are the bronze Los Zapatos Viejos Sculpture (0.9 miles) as well as the grand 16th-century church "Sanctuary of Saint Peter Claver" (0.4 miles).