at 2222 W Skelly Dr, Tulsa , 74107-9036 United States
2 FB users likes Royal Inn, set it to 774 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Royal Inn is Tulsa based place and this enity listed in Real Estate Service category. Located at 2222 W Skelly Dr OK 74107-9036. Contact phone number of Royal Inn: (918) 446-6191