2 Thermopylon Street, Larnaca, 6023, Larnaca
Reviews of Harry's Inn
Very good location, Pit was very nice guy.
Dragoljub, 1 Geg. 13
ne manaue pas d originalite
Michael, 7 April 13
Harry's Inn haven't translated their information but to see the full English version click here