Designed by
Title
Sheraton logo on their main hotel in Montreal, Quebec. Sheraton is a worldwide brand, owner and franchise of luxury hotels #136042143
Description
MONTREAL, CANADA - NOVEMBER 7, 2018:..Picture of the sheraton sign on their hotel in Montreal, Quebec, Canada. Sheraton Hotels and Resorts is an international luxury hotel chain owned by Marriott International, currently operating over 500 hotels globally
This image is editorial