lace
Marriott has hotels in a lot of countries like the USA, Thailand, Argentina and so on. There are also three Marriotts in the Netherlands, all of them are in Amsterdam.
The hotels are located in all kind of places. There are hotels next to the highway, nearby the airport and there are also hotels in the centrum of cities. This can mean that the Marriott wants to attract all kind of people. Bussiness people will stay in hotels next to the highway or nearby the airport and the hotels nearby the airport will also attract travallers who have to wait a long time before there next flight is leaving. The hotels in the centrum of cities will mostly be filled by tourists who are on a citytrip. Although, you can't deduce the target group on the base of the place.