Situé à Manille, à 500 mètres de la plage de la baie de Manille, l'ANNELENA INN propose des chambres climatisées avec connexion Wi-Fi gratuite. Il se trouve à 1,9 km du parc Rizal, à 2,8 km du World Trade Centre Metro Manila et à 3,4 km de la cathédrale de Manille. Il propose un service d'étage et une réception ouverte 24h/24.
Les logements comprennent une télévision à écran plat et des articles de toilette gratuits.
Fort Santiago se trouve à 3,5 km de l'ANNELENA INN, tandis qu'Intramuros est à 3,8 km. L'aéroport international Ninoy Aquino, le plus proche, est implanté à 9 km.