Restaurant Castle is part of Hotel Castle in Ksamil. Located on the beachfront, the restaurant offers beautiful views at the Ionian Sea and the Ksamil Islands.
There is an indoor restaurant inside the hotel, and an outdoor terrace with a bar right on the beach as well.
The restaurants serve a variety of Mediterranean, traditional Albanian and Greek dishes, including fresh seafood..





















