0 LIKES LikeUnLike
It's a hotel in Florence, Italy. It's called Hotel Maxim (i know it sounds horrible, but it's not like that). Has anyone ever stayed there? It has great views of the street and the city life!
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 3 answers.