Via di li mori 2, 07052 San Teodoro
Hotels 2 stars
Situated in San Teodoro, 1.9 km from La Cinta Beach, Helios Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 2-star hotel offers free WiFi. The hotel has family rooms. The rooms include air conditioning, a safety deposit box and a flat-screen TV, and some...