
San Teodoro, Italy
Hotel Le Rose
4-star hotel
This comfortable hotel can be found in San Teodoro. With a total of 110 accomodation units, this is a nice place to stay. Everyone staying at this accommodation may take advantage of the Wi-Fi connection on public areas at New…
- Wi-fi
- 24-hour reception
- Poolside snack bar
- Car park























