Conveniently situated in Santo Domingo Este district of La Alianza, Villa Francisco features an outdoor swimming pool, a bar and a shared lounge.