With roots dating back to the late 19th century, The Carlton Hotel is your ideal getaway nestled in the charming town of Shanklin.

The hotel features stunning sea views of the English Channel that can be enjoyed by every guest who walks through the doors.