Profile: Red Roof Inn is a Hotels and motels company located at Phoenix, Arizona USA, address is 502 W Camelback Rd, Phoenix 85013-2202 AZ, postcode is 85013-2202, you can contact Red Roof Inn by phone 5123399043
Please share as much information as you can about Red Roof Inn so other users can benefit from your comment.