From
Overview
Rooms
FAQs
Room details
The hotel is located at 2701 Winthrop Ave, Temple City, California, but specific landmarks or distances are not provided.
Instant AI responses are based on hotel information
Cozy Private Entrance and Bath