Situato a circa 10 minuti in auto da Johnson's Cafe, l'Hotel Sakura Palace comprende 9 camere con vista sulle montagne. L'hotel dispone di Wi-Fi in tutta la struttura.
Le attrazioni religiose della zona includono il Tempio di Hadimba (4 km) e il Tempio di Manu (6 km). Soggiornando in questo hotel a 3 stelle, potrai anche godere di attrazioni naturali come Van Vihar, che si trovano a 3 km.
Le camere includono un balcone e una TV a schermo piatto con canali satellitari, nonché bagni privati con un bagno alla francese e una doccia.