There is no special rainy season. Unless you're a citizen of a developing country, you can probably stay up to three months. Prices have almost reached western levels in the cities of eastern Germany, but food and accommodation are generally quite affordable by Western European standards. Cheap travel in Germany is difficult because long distance public transport is expensive and budget accommodation is lacking, especially in the east. Tipping is not widespread in Germany.
Service is included in most restaurants, but it's normal to round the bill up.
All rights reserved.