Capri's hotel view

hotel Capri is located in the beautiful town of Edipsos, at the best site of it, with unlimited view to the mountain and the sea.