translate English to French: WiFi internet access in the lobby (although sometimes slow).
Cet hotel s'est revele tres bien pour ce prix la.