When you stay at Castelar Hotel and Spa, you'll be in a great location, within just a 10-minute walk of Obelisco and Florida Street. You can grab a bite to eat at the restaurant and visit the spa to be pampered with massages, facials, or hydrotherapy. An outdoor pool, a bar/lounge, and a fitness center are other highlights. Public transportation is just a short walk: Lima Station is steps away and Mayo Avenue Station is 3 minutes.