Where is The Standard Hotels headquartered?

Where is The Standard Hotels headquartered?

In the United States (New York).

Customer also Asked?
Ask Your Question ?