Additional info
This charming hotel is set in Teramo. There are a total of 20 guests rooms at Casa Rossa. The establishment's common areas include Wi-Fi internet connection. The reception desk is open all day long. Pets are not allowed at Casa Rossa.
Casa Rossa
Casa Rossa