Das Formosa Hotel befindet sich in Meleka, eine 10-minütige Fahrt von der Jonker Street, dem zentralen Busbahnhof Melaka und den örtlichen Einkaufszentren entfernt. Es verfügt über eine 24-Stunden-Rezeption und Zimmer mit einem TV.
Die klimatisierten Zimmer im Formosa verfügen über ein eigenes Bad mit einer Warmwasserdusche und Pflegeprodukten.
Ein Wäscheservice ist auf Anfrage verfügbar.