La Terrazza

La Terrazza was a hotel in Florence, Italy, where the Jones family had booked a room in 1908. Because of a misunderstanding, the hotel had only reserved one room for the entire family, including Helen Seymour.

Appearances

 * The Perils of Cupid