The absolute worst hotel in the world

This hotel is located in China, it's just awful, looks like there inside interesting.

















Tags

See also

New and interesting