Grand Windsor Hotel wins World's Best New Hotel award

Grand Windsor Hotel lobby
- Grand Windsor Hotel wins World's Best New Hotel award - interior design | brown | gray