Located 97 meters from Japanese Village Restaurant. The 4-star Arc The Hotel offers comfort and convenience whether you're on business or holiday in Ottawa (ON).
Located 116 meters from Japanese Village Restaurant. Sheraton Ottawa Hotel is perfectly located for both business and leisure guests in Ottawa (ON). The property offers guests a range of services and amenities designed to provide comfort..