The Duke Hotel Roma

The Duke Hotel Roma
Via Archimede, 69, Roma, Italy