About Staybridge Suites
Staybridge Suites by Holiday Inn is an all-suite hotel chain designed to suit the needs of extended-stay guests.
It's a great option for travellers that would like a residential-style hotel and provides a very comfortable environment to stay in.