Formosa Hotel ligt in Meleka, op 10 minuten rijden van Jonker Street, het centrale busstation van Melaka en de lokale winkelcentra. Het beschikt over een 24-uursreceptie en kamers met een televisie.
De kamers van het Formosa zijn voorzien van airconditioning. De eigen badkamers zijn uitgerust met een warme douche en toiletartikelen.
Op verzoek is er een wasservice beschikbaar.