AMOCITY
Hotel City Center Prague is located on Republic Square, just 5 minutes’ walk from the Old Town. All of its rooms include satellite TV and fr...