Did you mean portal?
portal
noun
°A grandiose and often lavish entrance.
°An entrance, entry point, or means of entry.