Staying at the 3-star Mykonos Centro Apartamento hotel, you shouldn't miss Carmelo's main attractions, such as Independence Square (300 meters the property), the movable Carmelo Bridge (1.1 km) as well as Capilla de San Roque, which is a mere 350 metres away.