Red Roof Inn 20157 Ventura Blvd Woodland Hills, CA 91364 Phone: (818) 347-8080 Fax: (818) 716-5333
Category: Hotels & Motels