Hotel Mercure Delfino Taranto

Hotel in Taranto, Italy

Features: air conditioning