Ideally situated on a tree-lined square near the center of Geneva, this salmon-colored, eight-story hotel reminds most visitors of ... More