My City Spain, Canary Islands
Hotel description Offering an outdoor pool, terrace and views of the sea, My City Hotel is located in Puerto de la Cruz, 300 meters from Playa del Muelle.
FOUND 62211 HOTELS
Our travel experts collect best offers on Telegram channel every day.
No spam — just the fun!