Via del Pellegrino, 113, 00186 Roma, Italy, ROME, ITALY
+39-391-4161926
The A World Aparts - 105 Pellegrino is a hotel.