at 632 E St, Chula Vista , 91910 United States
Royal Vista Inn is Chula Vista based place and this enity listed in Hotel category. Located at 632 E St CA 91910. Contact phone number of Royal Vista Inn: (619) 426-2500
Come stay with Days Inn Chula Vista for great service at an excellent rate!