I was in Santo Domingo last month and while driving on Churchill saw a Holiday Inn or some other US chain hotel in Churchill a few blocks from La Sirena, same side of the street. I've been looking for this hotel to reserve for next week, but I can't find it. It's probably not a Holiday Inn. Does anyone remember the name? Or, does anyone know of a hotel or B&B in this area (meaning within walking distance of Churchill and Mejia Ricard? Thanks