The hotel is located in the neighborhood of Hawick in Vinewood, Los Santos. The building's main entrance is on Spanish Avenue, next to the Galileo House building. Its back entrance is located on Power Street, at the Callisto Apartments gardens. It appears to be a high-standing hotel, and it is one of the tallest buildings in Vinewood. It cannot be entered by the player and plays no role in the storyline.
- One of the 15 knife flights is performed between this building and the adjacent Galileo House.