Residence Li Menduli
Common description
This comfortable hotel is located in San Teodoro. There are a total of 30 guests rooms on the premises. Pets are not allowed at this establishment.
Hotel
Residence Li Menduli on map