The Indra Hotel Web Site has moved.
The new location is
http://www.indrahotel.com