The view from a room at the Petit Palais Hotel.

The view from a room at the Petit Palais Hotel.

Submitted by:  Claudio.  (Photo may not be copied or used in any way without  Claudio’s permission).

Hotel Petit Palais Rhodos

Griva Street 3
85100 Rhodes Town, Greece
Tel: +49 40 3499 3753
Website