Photos of the Sofitel Frances, Santo Domingo.

About the hotel