Het Twins Hotel biedt WiFi in de gehele accommodatie. Het hotel ligt op 5 minuten lopen van het winkelgebied Mangga Dua en tegenover het busstation.
De kamers van het Twins Hotel zijn voorzien van airconditioning en een eigen badkamer met een douche en gratis toiletartikelen.
Het Twins Hotel bevindt zich op 3 minuten lopen van het winkelcentrum Mangga Dua Pasar Pagi, op 10 minuten rijden van het plein Fatahillah, op ongeveer 2 km van het recreatiepark Ancol Dreamland en op 45 minuten rijden van de internationale luchthaven Soekarno-Hatta.
Het geheel rookvrije hotel beschikt over een pendeldienst van en naar de luchthaven, een 24-uursreceptie en een was- en strijkservice.
Het Twins Café serveert Indonesische gerechten.