Karvan Palace Suvelan The Hotel is situated on the Absheron peninsula, on the banks of the Caspian Sea. The hotel is located within 8 km from the a ... Save Up To 60%