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 zijn voorzien van airconditioning en een eigen badkamer met toiletartikelen en een douche met warm water.
Op verzoek is er een wasservice beschikbaar.