translate English to French: You can reach the majority of important places by foot.
L'appartement offre 2 terrasses sur le toit.