User: Where is it located and is it pet friendly?
Assistant: The hotel is not pet friendly and is located at 749 Taylor Street.