Marcela's place is simply an affordable 5-star hotel that is centrally located in Prague. I have decided to make this place my home away from home