A truly extraordinary hotel has opened its doors to tourists in the small Russian town of Alushta in Crimea. The new spaceship-themed complex is also a museum and entertainment center all-in-one. The new hotel dubbed ‘The Guardian of the Empire’ provides guests with a unique opportunity to spend their vacations in special space cabins, equipped […]