Well the content is crucial to a good Travel Hub. Better is own Experience and detailed information. People want to read something they do not know yet and there are lots of articles out there, so you need to give insight information which people want to read.
Also give ideas and advice. Post Links or Maps to certain places, so that the people reading your articles can actually visit them and get their own impressions.
Recommend places you liked when you where there and also tell which places you did not like and always be reasonable. Explain why a place was nice or not. Photos and maybe even videos make the Hub more attractive and write from personal experience rather than copying from researched articles.