Booking-com - Moscow, Russia close