Ramada inn
The hotel is well located. the rooms are okay. the bathroom drains ran very slowly. there were ants, not alot but enough to be irritating. lots of people hanging out on balconies, so the noise level was a problem. it was not horrid, but i would not be likely to return.
Chiudi