Das Apollo Apart'Hotel Pattaya verfügt über 25 Zimmer und ist weniger als 1 km vom Phra Tamnak Mountain entfernt gelegen.
Das Stadtzentrum von Pattaya kann man innerhalb von 30 Minuten zu Fuß erreichen. Das Louis Tussaud's Waxworks ist in 19 Fußminuten Entfernung. Das Aparthotel liegt in ungefähr 3 km Entfernung vom Dongtan-Strand.
Zu den Zimmern gehören ein Balkon und ein Essbereich sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern.
Die Gäste können im Restaurant Here Chai Restaurant, das 5 Gehminuten vom Apollo Apart'Hotel entfernt liegt, sehr lecker speisen.