User: Could you also help me find its street address and whether the hotel allow pets?
Assistant: Unfortunately, the hotel do not allow pets on its property. You can visit them at 1831 South Harbor Boulevard.