Piazza Castello is located in Plaka, Milos. The hotel common facilities include bar.
The property provides accommodation in double or twin room, family room, double room and other might be available upon request. Room amenities include a/c, tv, fridge and more.
The WiFi available at the hotel room is free.
Pets are not accepted.