Het Beijing Sha Tan Hotel met 3 sterren is op circa 25 minuten te voet van de Yonghetempel van Beijing gelegen en beschikt over een eigen kunstgalerij. Het hotel, dat van een gemakswinkel en een restaurant is voorzien, is op een korte afstand van Het Paleismuseum gesitueerd.
Het hotel met 62 kamers bevindt zich in het centrum van Peking, 2 km verwijderd van de Plein van de Hemelse Vrede. Sha Tan is niet ver van The Central Academy of Drama gelegen. Het pand in Peking ligt binnen 800 meter verwijderd van het Meishuguan metrostation en op ongeveer 10 minuten te voet van de Sandy Beach Intersection West bushalte.
Dit hotel is voorzien van kabelzenders en airconditioning in elke unit. Voor het comfort van de gasten zijn er airconditioning.
In de buurt van Beijing Sha Tan Hotel serveert The Georg Scandinavische maaltijden.