Most expensive hotels in the world Hotels Grand Hotel de Cala Rossa Grand Hotel de Cala Rossa Location: Corsica, France Average rate/night: $1,450 Global ranking: 11 Related
You must be logged in to post a comment.