Situé à Osaka, à 3,6 km de la grande roue Tempozan, Le Sakishima Cosmo Tower Hotel offre une vue sur la ville. Cet hôtel 4 étoiles propose un restaurant et des chambres climatisées avec connexion Wi-Fi gratuite. La réception est ouverte 24h/24. Des services de concierge et de change sont assurés.
Les chambres sont équipées d'une bouilloire. Toutes les chambres du Sakishima Cosmo Tower Hotel sont équipées d'une télévision à écran plat et d'articles de toilette gratuits.
Un petit-déjeuner buffet est servi tous les matins sur place.
Le Sakishima Cosmo Tower Hotel se trouve à 6,3 km du parc central d'Isoji et du centre Minato Kumin. L'aéroport d'Itami, le plus proche, est implanté à 30 km.