Komplex Sol Don Pedro s celkem 273 pokoji (5 pater, výtahy), který tvoří se sousedními hotely ze stejného hotelového řetězce společný komplex, disponuje vstupní halou s recepcí, společenskou místností s TV/sat., restaurací a barem. Venku v zahradě 3 bazény, bar u bazénu a terasa na slunění s lehátky a slunečníky zdarma, osušky oproti vratné kauci. Hosté hotelu mohou rovněž využívat všech zařízení sousedních sesterských hotelů Sol Don Marco a Sol Don Pablo.