RAMADA AL HADA HOTEL AND SUITE

Telefrique Station Ring Road
Taif
Saudi Arabia