Piazza Castello bevindt zich in Plaka Milou, op 16 minuten lopen van Strand Klima, en biedt versneld in- en uitchecken, rookvrije kamers, een terras, gratis WiFi en een bar. De accommodatie ligt op ongeveer 2,1 km van Strand van Firopotamos, 2,8 km van Strand Tourkothalassa en 17 km van Zwavelmijn. Voor een drankje kun je terecht bij de snackbar.
Alle kamers bij het pension hebben een bureau. Alle kamers bij Piazza Castello hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en bepaalde kamers hebben een balkon. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Piazza Castello zijn Plathiena-strand, catacomben van Milos en Panagia Faneromeni. Het dichtstbijzijnde vliegveld is Nationale luchthaven Melos, op 9 km van het pension.