Situé à Swat, le River Palace Hotel est un établissement 1 étoile doté d'un jardin et d'une terrasse. L'hôtel dispose de chambres familiales.
Toutes les chambres disposent d'un balcon.
L'aéroport international Bacha Khan, le plus proche, est implanté à 171 km.