Das 3-Sterne-Hotel Staylo Kerala Neu-Delhi befindet sich in neben dem Humayun-Mausoleum, und zwar rund 10 Autominuten von hier entfernt. Das Hotel verfügt auch über Parkplätze.
Gäste können Sehenswürdigkeiten wie den Hazrat Nizamuddin Dargah besuchen (liegt 2 km weit weg vom Hotel). Die Agrasen Ki Baoli liegt in circa 15 Fahrminuten Entfernung von der Unterkunft. Das Staylo Kerala liegt in 250 Meter Entfernung zur U-Bahn-Station Sarai Kale Khan - Nizamuddin und 8 km weit weg vom Bahnhof Neu-Delhi.
Die 26 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbild-TV.
Das Restaurant Shahi Biryani, das etwa 5 Minuten zu Fuß von hier entfernt liegt, bietet köstliche Gerichte.