Das behagliche Hotel Nilo befindet sich im Herzen von Acapulco und verfügt über einen Swimmingpool. Das Hotel stellt WLAN im ganzen Gebäude und 37 Zimmer mit Blick auf den Pool zur Verfügung.
Emotion Jai Alai ist 5 Gehminuten vom Hotel entfernt gelegen. Statue der Jägerin Diana erreicht man innerhalb von 10 Minuten Autofahrt. Die Unterkunft befindet sich im Stadtteil Costera Acapulco von Acapulco, in einer Entfernung von 5 Gehminuten vom Strand Playa Icacos. Auch Emotion Casino ist gleich neben dem gemütlichen Hotel zu finden. Die Bushaltestelle Collectivos para Cumbres ist in etwa 350 Meter Entfernung von dem 3-Sterne Hotel Nilo.
Alle klimatisierten Zimmer sind mit WLAN und einem Flachbild-TV sowie einer Minibar ausgestattet, und einige verfügen über einen Patio und eine Sitzecke. Es gibt ein privates Badezimmer mit einer Badewanne und einer Dusche in den Zimmern. Die Badezimmer verfügen über eine Badewanne und eine Dusche. Hier findet man auch ein Haartrockner.
Das Restaurant Flamingos Tropical Sushi, das sich nur 8 Gehminuten vom Hotel entfernt befindet, serviert asiatische Küche für jeden Geschmack.