Das 3-Sterne-Hotel Staylo Kerala Neu-Delhi verfügt über 26 Zimmer und befindet sich etwa 2 km vom Hazrat Nizamuddin Dargah entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer Entfernung von circa 15 Fahrminuten von der Agrasen Ki Baoli und in einer Entfernung von circa 10 Fahrminuten vom Bahnhof Neu-Delhi. Das Staylo Kerala liegt auch ziemlich nah an der U-Bahn-Station Sarai Kale Khan - Nizamuddin. Das Hotel liegt in rund 3 km Entfernung vom Humayun-Mausoleum. Die Bushaltestelle Sarai Kale Khan ISBT liegt einen 5-minütigen Spaziergang von der Unterkunft entfernt.
Die Gäste können asiatische Gerichte im Restaurant Comesum probieren, das sich in unmittelbarer Nähe vom Hotel befindet.