Overview

Situated in a quaint palazzo, The Cumberland is an upcoming elegant and modern destination for the well-traveled and discerning guest.

Tags

  • Hotel

Location

Rate & Write Reviews