Take a stroll through our photo gallery and catch a glimpse of our exquisite hotel on Rhodes Island.