Le Down Town Residence propose des appartements entièrement meublés dans le centre de Prague, à 500 mètres de la place Venceslas. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.