By: Astrid on July 2005
The hotel is at the right of the photo - it's only a block from the Monorail station.