Doté d'un salon commun, le Nautilus Bay Home Inn est situé à George Town, à 2,9 km de Penang Times Square, à 3,3 km du Rainbow Skywalk at Komtar et à 3,4 km du musée Wonderfood. Il est situé à 2,7 km de la 1ère Avenue Penang et dispose d'une cuisine commune. L'établissement propose des chambres familiales.
Une connexion Wi-Fi est disponible gratuitement. Certaines chambres sont dotées d'un balcon. Tous les logements disposent de la climatisation et d'une télévision à écran plat.
Vous séjournerez à 8,5 km des jardins botaniques de Penang et à 9 km de la colline de Penang. L'aéroport international de Penang, le plus proche, est implanté à 12 km.