Tulip Inn Al Taif Hotel

Saudi Arabia, Taif
3 Stars Hotel

Address

Abu Baker Street