translate English to French: I left my watch in my room when i checked out, and they returned it when I went back. I would stay there again anytime!
Hotel très bien situé à quelques pas de la station de métro Restauradores et du centre ville.