Food Stuff befindet sich rund 25 Minuten zu Fuß vom Hotel Najm Alkhalij Maskat entfernt und ist unbedingt einen Besuch wert.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung. Es gibt auch Zimmer mit einer getrennten Toilette und einer Dusche sowie einem Wasserkocher und einem Kühlschrank.
Das Restaurant Omede Restaurant & Lounge ist sehr zu empfehen und liegt zudem ca. 2 km vom Hotel Najm Alkhalij entfernt.
Oman International Exhibition Centre ist ca. 7 km von der Pension entfernt gelegen. Der Al Sahwa Public Garden liegt ebenfalls rund 10 Autominuten vom Hotel entfernt. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: Markaz Al Bahja Mall liegt 600 m von der Unterkunft. Die Gäste finden die Bushaltestelle Al Hail - Othman Mosque direkt neben dem Najm Alkhalij, in ca. 10 Gehminuten Entfernung. Der nächstgelegene Flughafen Maskat ist in einer 5 km Entfernung vom Hotel.