Aquila Hotel Bangkok jest położony w dzielnicy Tuscolana i oferuje zewnętrzny basen oraz centrum fitness. Park Lumpini jest w prawie 3 km, a Szpital Bumrungrad jest prawie 10 min jazdy samochodem od hotelu.
Centrum handlowe Emporium znajduje się w prawie 300 m, a dworzec kolejowy BTS-Ploen Chit znajduje się 2 km od tego hotelu. W okolicy znajdują się sklepy, takie jak Centrum handlowy Terminal 21 (1 km) i Centrum handlowe Gateway Ekamai (1,1 km). W odległości 6 min spacerem stąd leży Exchange Tower. Aquila Hotel znajduje się kilka kroków od stacji metra Stacja BTS Phrom Phong.
6 pokojów wyposażone są w sejf, a także takie udogodnienia jak klimatyzacja. Wraz z oddzielną toaletą i prysznicem, udogodnienia w łazience obejmują również szlafroki i ręczniki. Klimatyzowane sypialnie posiadają szafkę. Oddzielna toaleta i prysznic, wraz ze szlafrokami i ręcznikami, są dostępne w prywatnych łazienkach. Aquila Hotel Bangkok oferuje widoki na miasto z tych pokoi.
W okolicy znajdują się restauracje, w tym Iron Balls Parlour and Saloon, która leży w 50 metrach.