From Osiris House you have a nice view at all three Abusir pyramids - the pyramid of Niuserre on the left, the greater pyramid of Neferirkare behind it, and on the right side the pyramid of Sahure.
To name a hotel near the Abusir pyramids "Osiris House" is a quite natural choice: The name Abusir itself (Arabic: ابو صير; Egyptian pr wsjr; Ancient Greek: Βούσιρις; Coptic: ⲃⲟⲩⲥⲓⲣⲓ busiri) refers to "the House or Temple of Osiris". And there is, indeed, a famous Osiris temple near this pyramid site.
Osiris House is a small family hotel, actually with four rooms on a single floor (1, 2, 3, 4), a reception and a restaurant. Outside there is a dooryard as well as a greater garden behind.
The second floor is yet an unfinished place.