Louvre Hotel
Louvre Hotel
Louvre hotel is a family-run hotel and bar. It is a small **star hotel that consists of 25 rooms. Our aim is to offer our guests a relaxing stay & let them experience greek hospitality at its finest.