All rooms have showers and some.baths
I believe so. Our room certainly did and so did the room our friends stay in.
If you stay there, I'm sure you won't be disappointed!
All rooms have shower, not sure about a bath at all.
Get an answer from New Orient Hotel staff and past guests.