Travel · March 22, 2021 0

Miura Hotel by Labor 13

Prague-based Labor 13 have designed Miura Hotel located in Celadna, Czech Republic.