Anubis Hotel is a themed hotel with an on-site restaurant.