Peace Hotel Sachi ligger blot 30 sekunders gang fra metrostationen Dobutsuenmae (afkørsel 2) og tilbyder fælles opholdsstue med stort tv samt gratis brug af køkken med gratis kaffe, te, olie og krydderier. Der er gratis trådløs internetadgang på fællesområderne.
Gæsterne kan bo på værelser med japanske futonsenge eller på værelser med køjesenge. Der tilbydes også sovesale. Samtlige værelser har aircondition. Der er fælles badeværelse og toilet.
Der er møntvaskeri på stedet. Der tilbydes parkering på et nærliggende område mod tillægsgebyr og efter reservation. Der serveres ikke måltider.
Sachi Peace House ligger 5 minutters gang fra Tennoji Zoo og Tennoji Park, og der er 25 minutters togtur til Osaka Dome. Områderne Namba og Shinsaibashi ligger 5 minutter derfra med tog. Universal Studios Japan kan nås på 15 minutter med tog fra ejendommen.
Ejendommen tilbyder også nem adgang til en række indkøbsmuligheder. Der ligger en stor, eksklusiv butik, Mega Don Quixote, blot 3 minutters gang derfra. Butikscentrene i Tennoji ligger 10 minutters gang derfra.