L
Lutfu Yuksel Review of World Hotel Ripa, Roma
Location is fine. Rooms are not so comfortable. Yo...
Location is fine. Rooms are not so comfortable. You could smell some dislike odor.
Location is fine. Rooms are not so comfortable. You could smell some dislike odor.
Comments: