Hotel Twins is a hotel located in Warsaw that offers a steak restaurant. It is situated in a quiet area, 15 km from the city center. Key facts used: "Hotel Twins i Restauracja Steak Garden Tarchomin", "Hotel Twins położony jest w spokojnej okolicy, 15 km od centrum Warszawy".