3 FB users likes Hotel Los Tajibos, set it to 666 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Hotel Los Tajibos is Tulsa based place and this enity listed in Meeting Room category.