No.18 Hotel est la solution idéale pour profiter d'un séjour de charme en plein cœur de Cochin et découvrir les sites les plus prisés de la ville comme Plage de Fort Kochi et Cathédrale Sainte-Croix, qui se trouvent à moins d'un quart d'heure à pied. Cet hôtel 4 étoiles se trouve à 5,7 km de Palais Bolgatty et à 23,1 km de Centre commercial LuLu Mall.