Brookwood Inn is a small chain of independently-operated hotels, founded by a New York-based Hudson Hotels.
Brookwood Inn is a small chain of independently-operated hotels. Operated hotels are founded by a New York-based Hudson Hotels.