Offering a sun terrace and views of the sea, Piazza Castello is situated in Plaka Milou. The rooms are fitted with a TV. A terrace or balcony are featured in certain rooms. Piazza Castello features free WiFi . You will find luggage storage space at the property. Catacombs of Milos is 2,625 feet from Piazza Castello, while Plathiena Beach is 0.9 miles from the property. The nearest airport is Milos Island National Airport, 4.3 miles from Piazza Castello.