Where is Bio Hotel Raphael - Relais & Châteaux, Rome located?
Bio Hotel Raphael - Relais & Châteaux, Rome, Bio Hotel Raphael - Relais & Châteaux, Rome, Italy (approx. 41.89989°, 12.47202°)
Bio Hotel Raphael - Relais & Châteaux, Rome, Bio Hotel Raphael - Relais & Châteaux, Rome, Italy (approx. 41.89989°, 12.47202°)