The Green Room

Double bedroom with private bathroom

EnglishItaly