This comfortable hotel can be found in Spanish Steps. The premises count with 25 welcoming units. Pets are not allowed at Pomezia.