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