S. Pedro liegt in Sintra, nur 1,6 km vom Castelo dos Mouros entfernt und etwa 1 km vom Ortszentrum. Das Hotel besticht durch seine ruhige Lage und die Möglichkeit, eine Terrasse zu nutzen. In der Umgebung befinden sich kulturelle Highlights wie Quinta da Regaleira und der Nationalpalast Pena.
Die Gäste können Zimmer mit voll ausgestatteter Küche und Esstisch wählen. Jedes Zimmer verfügt zudem über Klimaanlage samt zentraler Regelung und ein eigenes Bad mit Dusche. Zu den Details gehören auch ein Flachbildschirm und eine gemütliche Sonnenterrasse.
Das Hotel bietet kostenfreies WLAN sowie Internetzugang. Klimatisierte Räume sorgen für angenehmen Aufenthalt bei allen Wetterlagen.