Hotel America
Otel
0,0
1 İncelemeye göre
İncelemeler
Br
Bryan R
148 month ago
Small 17 or 19" TV in the room. Spacious but don't expect much at this hotel. Free wifi available throughout the hotel. Expect around 1.5Mbps.