Citadel of God Almighty befindet sich etwa 5 Gehminuten von dem 2-Sterne-Sleep Inn New York entfernt und ist unbedingt einen Besuch wert. Ein Privatparkplatz ist vor Ort für 2 $ pro Tag vorhanden.
Das Hotel zeichnet sich durch eine zentrale Lage aus, in einer 350 Meter Entfernung vom Little Italy im Bronx und 14 km weit weg vom Bahnhof Grand Central. Das Sleep Inn New York liegt auch nicht weit entfernt von der U-Bahn-Station 182nd - 183rd Sts. Zu den weiteren Attraktionen in der Nähe gehört New St John Baptist Church (ist lediglich 10 Gehminuten von der Unterkunft entfernt). Die Bushaltestelle 3rd Avenue & East 186th Street ist ebenfalls in einer 150 Meter Entfernung vom Hotel.
Im Sleep Inn können die Gäste ein Frühstücksbuffet genießen. Das Restaurant Zero Otto Nove serviert verschiedene Gerichte der süditalienischen Küche und liegt nur wenige Schritte entfernt von der Unterkunft.