Hotel Metro

2.9
(7 reviews)
264 Via Marco Rocco di Torrepadula, 80145, Naples Italy
Mid-range
Small Hotel
Hotel
Hotel Metro | Naples | Italy | TripAligner