The Nameserver ns6.citrahost.com have a IP Address of 202.65.114.197 which is hosted on Indonesia.
Staybridge Suites Official Website. Book extended-stay hotels and suites online for best rates guaranteed.