This was a great place for our one-night stay in Pompei. The hotel is located directly across from the train station. To get there from Napoli, take the Circumvesuviana train towards Poggiomarino not towards Pompei Scavi/Sorrento--the two lines split between Napoli and Pompei. If you get on the wrong one (like we did), you can always get off and backtrack to the last stop and get on the right one.
The hotel is within walking distance to the ruins (maybe 15 min walk) through town. Stop by "I Machiavelli" (Via Vittorio Emanuele 15) for a good, rustic Italian meal before or after your visit to the ruins. I know some suggest not staying in Pompei, but we thought it was a nice and relaxing stay at the hotel after a long, exhausting day at the ruins. The best part about the hotel is the rooftop terrace with views of the city and surrounding mountains. We picked up food to-go and ate on the rooftop and just relaxed the rest of the evening. It was great, especially if you're visiting many different cities like we were. There's also a rooftop jacuzzi, but it wasn't open when we visited in September.
The rooms at the Hotel Palma are clean and very large for Europe. The shower was tight, but rest of bathroom was good sized. The AC and breakfast were free. Breakfast was buffet style with lots of great pastries, cereal, fruit, yogurt and juice/coffee. The staff was generally friendly and willing to give directions and restaurant recommendations, etc.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC