2 Iván Rocha - 4 months ago
Do not get charmed by the location. Although the location is fine, the hotel is far from good. Rooms are loud, walls are thin, internet forget it that internet and zero internet are the same. Staff is ok to check you in and check you out but don't expect more from them. Overall you're better off across the street. This would surpass expectations if It was a Motel.