Located in Pasadena, 3.5 Miles from Rose Bowl Stadium on historic route 66. The office building has a historic triangle structure with colorful glasses for a sign of route 66 which attracts a lot of Hollywood production units to shoot movies at this place. Lacasa Inn features air-conditioned rooms