This week I had the opportunity to visit one of the Global Sales Offices for Starwood. The office is located in Omaha, Nebraska. February might not have been my first choice of months to visit Nebraska though, I was glad to be there. The Global Sales Office is where arrangements can be made for groups who frequently travel with Starwood. The team was excited about aloft and happy to see the go-go.


