Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Duplex Suite @ Sea the View is situated in San Pedro.
Duplex Suite @ Sea the View
Lot 149 Boca Ciega , 4.5 Miles South of San Pedro Town, 00000 San Pedro, Belize