Located next to Apollohal, the Olympian Sports Center, at the intersection of five canals and near museums, this hotel is designed to afford tranquil views from all public rooms. Apollo's ...